<?php

require_once ('Paises.php');

/**
 * @author MFerreira
 * @version 1.0
 * @created 02-dic-2010 10:14:25 a.m.
 */
class Departamentos {
    
    private static $mapping = null;

    public static function MAPPING() {
        if (self::$mapping == null) {
            self::$mapping = array(
                "Pais" => "Paises",
            );
        }

        return self::$mapping;
    }

    private $CodigoDepartamento = 0;
    private $CodigoPais = 0;
    private $Nombre;
    private $Pais;

    function __construct() {
        $this->Pais = new Paises();
    }


    public function getCodigoDepartamento() {
        return $this->CodigoDepartamento;
    }

    public function setCodigoDepartamento($CodigoDepartamento) {
        $this->CodigoDepartamento = $CodigoDepartamento !== null ? $CodigoDepartamento : 0;
    }

    public function getCodigoPais() {
        return $this->CodigoPais;
    }

    public function setCodigoPais($CodigoPais) {
        $this->CodigoPais = $CodigoPais;
    }

    public function getNombre() {
        return $this->Nombre;
    }

    public function setNombre($Nombre) {
        $this->Nombre = $Nombre;
    }

    /**
     *
     * @return Paises
     */
    public function getPais() {
        return $this->Pais;
    }

    public function setPais(Paises $Pais) {
        $this->Pais = $Pais;
    }

}

?>